Windows Communication Foundation
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
WCF (Windows Communication Foundation) est un sous-systΓ¨me de communication de Windows Vista (l'ancien nom de code Γ©tait Indigo). Les applications WCF peuvent Γͺtre dΓ©veloppΓ©es en utilisant les diffΓ©rents langages de Microsoft .NET.
C'est l'un des quatre composants majeurs du framework .NET 3.0 (avec WPF, CardSpace et WF), qui est inclus dans Windows Vista et Windows Server 2008. Il est possible aussi d'installer ce composant sur Windows XP et Windows Server 2003.
Contents
β’ Vue d'ensemble
β’ Service WCF
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Vue d'ensemble
Le modèle de programmation WCF est une couche d'abstraction qui unifie et simplifie la mécanique d'intégration des services Web, .NET Remoting, Microsoft Transaction Server, et Microsoft Message Queuing.
Cette couche permet en outre la redistribution des rΓ΄les:
β’ Le dΓ©veloppeur conΓ§oit et dΓ©veloppe son service sans se soucier de son implΓ©mentation Γ cible. C'est-Γ -dire qu'il ne s'intΓ©resse qu'aux caractΓ©ristiques structurantes du service pour son intΓ©gration au sein d'une Architecture orientΓ©e services : le service fonctionne-t-il en mode singleton, en mode asynchrone, avec un callback, etc.
β’ LβintΓ©grateur (ou lβadministrateur), lui, dΓ©termine le protocole mais aussi le niveau et le mode de sΓ©curisation du service ainsi dΓ©veloppΓ©.
Service WCF
Un service WCF est composΓ© de trois parties
β’ une classe service
β’ un environnement hΓ΄te
β’ un ou plusieurs points finaux
RΓ©fΓ©rences externes
β’ Introduction Γ Windows Communication Foundation, article en franΓ§ais de prΓ©sentation de WCF.
β’ Microsoft's Beginner's Guide to Windows Communication Foundation, This page contains resources to help developers get up to speed on developing with Windows Communication Foundation (WCF).
β’ Microsoft's Windows Communication Foundation Samples, These samples provide instruction on various aspects of Windows Communication Foundation (WCF).
β’ Windows Communication Foundation Guide, An online guide to Windows Communication Foundation.
β’ WinFX Beta Page, Microsoft's WinFX site, updated every few months for new releases.
β’ Windows Communication Foundation, MSDN Windows Communication Foundation portal.
β’ David Chappell: "Introducing Indigo: An Early Look", February, 2005.
β’ The .NET Show: Longhorn Indigo, February, 2005.
β’ WCF section on NetFXGuide.com
β’ Windows Communication Foundation Learning Guide From SearchVB.com
β’ www.bitkoo.com SecureWithin - Expose internal endpoints to the Internet securely and easily
β’ Portail de Microsoft
β’ Portail de lβinformatique